package br.unifor.cadeventos.manager;

import java.util.ArrayList;
import java.util.List;

import br.unifor.cadeventos.business.EventoBusiness;
import br.unifor.cadeventos.entity.Eventos;
import br.unifor.cadeventos.exceptions.BusinessException;

public class FiltroEventoManager {
	
	private EventoBusiness eventoBusiness = new EventoBusiness();
	private List<Eventos> eventos = new ArrayList<Eventos>();
	
	public String buscaEventosPorTitulo(String titulo) {
		String msg = "";
		try {
			eventos = eventoBusiness.buscaEventoPorTitulo(titulo);
		} catch (BusinessException e) {
			msg = e.getMessage();
		}
		
		return msg;
	}
	
	public String buscaEventosPorLocal(String local) {
		String msg = "";
		try {
			setEventos(eventoBusiness.buscaEventoPorLocal(local));
		} catch (BusinessException e) {
			msg = e.getMessage();
		}
		
		return msg;
	}
	
	public List<Eventos> getEventos() {
		return eventos;
	}

	public void setEventos(List<Eventos> eventos) {
		this.eventos = eventos;
	}
	
}
